Inner sphere trees for proximity and penetration queries
نویسندگان
چکیده
We present a novel geometric data structure for approximate collision detection at haptic rates between rigid objects. Our data structure, which we call inner sphere trees, supports different kinds of queries, namely, proximity queries and a new method for interpenetration computation, the penetration volume, which is related to the water displacement of the overlapping region and, thus, corresponds to a physically motivated force. The main idea is to bound objects from the inside with a set of non-overlapping spheres. Based on such sphere packings, a “inner bounding volume hierarchy” can be constructed. In order to do so, we propose to use an AI clustering algorithm, which we extend and adapt here. The results show performance at haptic rates both for proximity and penetration volume queries for models consisting of hundreds of thousands of polygons.
منابع مشابه
Inner Sphere Trees
We present a novel geometric data structure for collision detection at haptic rates between arbitrary rigid objects. Our data structure, which we call inner sphere trees, efficiently supports both proximity queries and the penetration volume. The latter is related to the water displacement of the overlapping region and, thus, corresponds to a physically motivated force. Moreover, we present a t...
متن کاملSatisfying General Proximity/Similarity Queries with Metric Trees
Uhlmann, J.K.. Satisfying general proximity/similarity queries with metric trees, Information Processing Letters 40 (1991) 175-179. Divide-and-conquer search strategies are described for satisfying proximity queries involving arbitrary distance metrics.
متن کاملProximity Queries with Swept Sphere Volumes
We present novel algorithms for fast proximity queries using swept sphere volumes. The set of proximity queries includes collision detection and both exact and approximate separation distance computation. We introduce a new family of bounding volumes that correspond to a core primitive shape grown outward by some ooset. The set of core primitive shapes includes a point, line, and rectangle. Thi...
متن کاملFast Proximity Queries with Swept Sphere Volumes
We present novel algorithms for fast proximity queries using swept sphere volumes. The set of proximity queries includes collision detection and both exact and approximate separation distance computation. We introduce a new family of bounding volumes that correspond to a core primitive shape grown outward by some o set. The set of core primitive shapes includes a point, line, and rectangle. Thi...
متن کاملProximity Queries and Penetration Depth Computation on 3D Game Objects
This paper discusses methods for performing proximity queries (collision detection, distance computation) and penetration depth computation on a large class of convex objects. The penetration depth of a pair of intersecting objects is the shortest vector over which one object needs to be translated in order to bring the pair in touching contact. The class of objects includes convex primitives s...
متن کامل